Cape fox - Espagnol Anglais Dictionnaire